package dao;

import entry.Book;

import java.util.ArrayList;

public interface BookDao {
    /**
     * 增加图书
     * @param book
     * 成功返回>0 失败返回 <=0
     */
    int insert(Book book);

    /**
     * 查询全部图书
     * @return
     * 返回值是book对象集合
     */
    ArrayList<Book> bookQuery();

    /**
     * 根据条件查询图书
     * @param book
     * @return 返回book对象，没有查到返回null
     */
    ArrayList<Book>  selectBook(Book book);

   boolean deleteBook(int bid);

    Book selectBid(int bid);
    boolean update(Book book);

}
